﻿using FarseerPhysics;
namespace Syngine
{
	public static class NumericExtensions
	{
		public static float ToSimUnits(this int value)
		{
			return ConvertUnits.ToSimUnits(value);
		}

		public static float ToSimUnits(this double value)
		{
			return ConvertUnits.ToSimUnits(value);
		}

		public static float ToSimUnits(this float value)
		{
			return ConvertUnits.ToSimUnits(value);
		}

		public static float ToSimUnits(this long value)
		{
			return ConvertUnits.ToSimUnits(value);
		}

		public static float ToSimUnits(this byte value)
		{
			return ConvertUnits.ToSimUnits(value);
		}

		public static float ToDisplayUnits(this int value)
		{
			return ConvertUnits.ToDisplayUnits(value);
		}

		public static float ToDisplayUnits(this double value)
		{
			return ConvertUnits.ToDisplayUnits((float)value);
		}

		public static float ToDisplayUnits(this float value)
		{
			return ConvertUnits.ToDisplayUnits(value);
		}

		public static float ToDisplayUnits(this long value)
		{
			return ConvertUnits.ToDisplayUnits(value);
		}

		public static float ToDisplayUnits(this byte value)
		{
			return ConvertUnits.ToDisplayUnits(value);
		}
	}
}